touch ground - German English Dictionary